Update text of landing page - #137
Conversation
📝 WalkthroughSummary by CodeRabbit
WalkthroughThis update revises text content and button labels across several landing page components, including the main heading, feature descriptions, and call-to-action buttons. Additionally, it comments out the animated benchmarking section, removing it from the rendered output. No changes to exported entities, control flow, or component structure are present. Changes
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~3 minutes Poem
Note ⚡️ Unit Test Generation is now available in beta!Learn more here, or try it out under "Finishing Touches" below. ✨ Finishing Touches
🧪 Generate unit tests
🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
SupportNeed help? Create a ticket on our support page for assistance with any issues or questions. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
CodeRabbit Configuration File (
|
There was a problem hiding this comment.
Actionable comments posted: 1
🔭 Outside diff range comments (3)
landing-page/src/components/BookCallCTA.tsx (2)
12-14: CTA description now contradicts updated button labelLine 13 still directs users to “Book a call” while the button text was switched to “Start batching”. The mismatch dilutes the new messaging and may confuse users.
15-18: Open-in-new-tab lacksnoopener,noreferrer→ security issueUsing
window.open(url, "_blank")without the “noopener,noreferrer” feature allows the newly-opened page to gain access towindow.opener, creating a potential reverse-tab-nabbing vector.- window.open('https://calendly.com/nikita-exosphere/exosphere-intro', '_blank'); + window.open( + 'https://calendly.com/nikita-exosphere/exosphere-intro', + '_blank', + 'noopener,noreferrer' + );landing-page/src/components/OrbitalSystem.tsx (1)
34-42: Repeat of unsafewindow.openpatternSame reverse-tab-nabbing vulnerability noted in BookCallCTA. Apply the three-argument form here as well:
- window.open('https://calendly.com/nikita-exosphere/exosphere-intro', '_blank'); + window.open( + 'https://calendly.com/nikita-exosphere/exosphere-intro', + '_blank', + 'noopener,noreferrer' + );
📜 Review details
Configuration used: CodeRabbit UI
Review profile: ASSERTIVE
Plan: Pro
⛔ Files ignored due to path filters (1)
landing-page/package-lock.jsonis excluded by!**/package-lock.json
📒 Files selected for processing (4)
landing-page/src/app/page.tsx(1 hunks)landing-page/src/components/BookCallCTA.tsx(1 hunks)landing-page/src/components/Features.tsx(3 hunks)landing-page/src/components/OrbitalSystem.tsx(3 hunks)
🔇 Additional comments (1)
landing-page/src/components/Features.tsx (1)
39-86: Copy changes look goodThe updated feature names and descriptions are clearer and more technically specific.
No description provided.